English Dictionary
◊ LOG CABIN
log cabin
n : a cabin built with logs